delayed call - Spanish English Dictionary